be a part and parcel of - Turc Anglais Dictionnaire